National Repository of Grey Literature 29 records found  1 - 10nextend  jump to record: Search took 0.01 seconds. 
Design of Sorting Waste Containers System
Vostrikova, Daria ; Zdařil, Zdeněk (referee) ; Sládek, Josef (advisor)
Separated waste collection is one step in the recycling process. For this purpose, containers for recycling are used. This thesis investigates the new concept of containers design towards creating an original and compact solution for cities. The final solution is a set of containers where the key idea is based on the principle of building blocks. Another innovative feature of the design solution is the possibility to choose opening configurations. It provides variability along with adapting to surrounding area. The result is a design concept hat has effectively fulfilled functional, technological, ergonomic and aesthetic needs.
Testing Applications Using Linux Containers
Marhefka, Matúš ; Rogalewicz, Adam (referee) ; Smrčka, Aleš (advisor)
This thesis discusses software containers (Docker containers in particular) as a variant of server virtualization. Instead of virtualizing hardware, software containers rest on top of a single operating system instance and are much more efficient than hypervisors in system resource terms. Docker containers make it easy to package and ship applications, and guarantee that applications will always run the same, regardless of the environment they are running in. There is a whole range of use cases of containers, this work examines their usage in the field of software testing. The thesis proposes three main use case categories for running software systems in Docker containers. It introduces aspects for applications running in containers, which should give a better overview about an application setting within containers infrastructure. Subsequently, possible issues with testing software systems running inside Docker containers are discussed and the testing methods which address the presented issues are proposed. One proposed testing method was also used in the implementation of the framework for testing software running in Docker containers which was developed within this work.
Infrastructure for Testing and Deployment in the Field of Containers
Ormandy, Adam ; Lengál, Ondřej (referee) ; Turoňová, Lenka (advisor)
Znížená efektivita spôsobená robením repetitívnych a manuálnych prác je častým problémom v IT. Vývojári často testujú a nasadzujú svoj software manuálne, čo je nielen náročné na čas, nezáživné a náchylné k chybám. Táto práca sa snaží v rámci jedného DevOps tímu, vyriešiť tento problém pomocou zjednotenia vývojárskych a testovacích nástrojov, a pomocou aplikovania pricípov CI a CD do produkčného prostredia. Zároveň sa sústredí na software využívajúci Python, Jenkins a kontajnery. Hlavnými použitými nástrojmi sú GitLab CI, OpenShift a Tox. Vďaka tejto práci sa podarilo zvýšit počet projektov, ktoré používajú CI/CD zo 7 na 50 percent, zvrátiť rastúci trend v počte porušení štýlu v jazyku Python, opatriť kontajnery metadátami, zautomatizovať proces tvorby kontajnerov, ušetriť čas nerobením repetitívnych úloh a pod.
Purposeful updating of a set of historical objects
Láníková, Petra ; Maar, Radek (referee) ; Boleslavská, Yvona (advisor)
The grounds of the Porta Coeli monastery have been revived since their return to the Cistercian order, in restitution in 1995. The monastery's management is gradually trying to repair and improve it. Due to the large area and the long time of neglect, this is a task for a long time. In my work, I am looking for other possibilities for using currently unused and often dilapidated buildings. The main entrance to the complex is through a passage in the new fort building. Most pedestrians flow through here and continue to walk through the linden alley. As part of the revitalization, I would like to propose in my project the use of this linden alley for the organization of markets - from farms with local food to Christmas. I am convinced that the stalls located in the alley, together with the lighting on the trees, would be able to create a magical Christmas atmosphere behind the scenes of a major monument and would certainly attract visitors from a great distance. In the project, I address the granary and sheepfold buildings in more detail. The former granary will provide new accommodation for 66 people and a beer spa, and the former sheepfold will be a multifunctional hall suitable for exhibitions, training, concerts and weddings. These buildings are located in the back of the area, and this location ensures privacy at events and at the same time should not be disturbed by tourists.
Virtualization of operating systems
Král, Jan ; Malina, Lukáš (referee) ; Komosný, Dan (advisor)
The diploma thesis ’Virtualization of Operating Systems’ deals with a general description of virtualization technology and briefly discusses its use cases and advantages. The thesis also mentions examples of different types of virtualization technologies and tools, including more thorough description of the two technologies used for measurement: Docker and KVM. The second part of this thesis descibes the preparation, installation and configuration of all the tools and services that are necessary for measurement of the influence of the aforementioned virtualization technologies on network services running on the virtual machines, including analysis and discussion of the resulting data. Moreover, a custom application for fully automated measurement of the parameters of network services was created, and is also described in this thesis. The conclusion of this thesis summarizes and discusses the achieved results and acknowledges the influence of virtualization on network services, where the Docker application containers, which are with their low overhead comparable to a "bare" system without any virtualization, managed to achieve much better performance results than the traditional virtual machines on KVM.
Reengineering of Two-Tier Applications
Oberreiter, Michal ; Rychlý, Marek (referee) ; Burget, Radek (advisor)
This thesis deals with an analysis of issues regarding reengineering of two-tier applications. Based on the available literature, a comprehensive description of methodology, strategies and approaches is compiled. Relevant software architectures are described, mutually compared and selected problems and their solutions are discussed. As a demonstration of the described methodology, a real-world application was chosen in collaboration with company I&C Energo. This application named Cable Management System is thoroughly analysed and issues concerning the current implementation are identified. Based on the gathered knowledge, a new reengineered cloud-native microservice-based solution is designed and implemented. The result of this thesis is a case study of reengineering application on concrete example of Cable Management System.
Containerization of Database Detectors
Oberreiter, Michal ; Kočí, Radek (referee) ; Smrčka, Aleš (advisor)
This thesis deals with containerization of command-line applications including containerization of existing tools for database content analysis. The thesis is a part of Testos platform, which aims at software testing automation. The goal was to design and implement a solution that would be both universally usable for command-line applications and at the same time flexible enough to accommodate database detectors and their specific requirements. Docker was chosen as the containerization platform, on which a management system was built. This system provides both a graphical user interface and an application programming interface. The result allows for easy application management and output retrieval. The primary contribution of this thesis is the streamlining and simplification of running command-line applications with specific dependencies. These features come in form of abstracting the underlying mechanisms and providing a graphical user interface.
Internet of Things Device Based on ZigBee and 6LoWPAN
Halász, Dávid ; Mlích, Jozef (referee) ; Musil, Petr (advisor)
Internet of Things is the latest phenomenon in the computing industry. Even if it has not been completely defined yet, we are already surrounded by various devices connected to the Internet. This thesis project focuses on low cost and low-power wireless solutions and on the on-line backend behind the architecture. At the same time the present work also deals with Cloud Computing which can provide a highly scalable runtime environment for this backend without building an infrastructure. To handle the huge amount of data collected by billions of devices, BigData services could be used in the same cloud space. The project is a collection of the theoretical background of the Internet of Things; so as a result, it provides the reader with an overview of the concept. It also provides a walktrough of the design, implementation and testing process of a complex agricultural Internet of Things solution.
Module Orchestration of Multitenant Systems
Jeřábek, Filip ; Janoušek, Vladimír (referee) ; Smrčka, Aleš (advisor)
The aim of this thesis is to propose and demonstrate a solution for alternative conversion of an application into multitenant form together with its transfer from a customer server and deployment on a shared server of the company that develops this system. The conversion does not include a classical modification of the original application and implementation of multitenancy directly into its code. Using systems such as Docker and Kubernetes, modules of the original application will be extracted, containerized and orchestrated, creating the illusion of multitenancy. This thesis does not aim at presenting a single solution, but appeals to provide the necessary knowledge, multiple design variants and the implementation of a universal demonstration solution, where before using any of the designs, it is expected to modify it according to the specific needs of the actual solution and its subsequent implementation. The proposed solutions aim to simplify the process of this conversion, which is related to saving resources, and also to provide the possibility of creating the illusion of multitenancy for systems where the classical approach is too difficult or impossible.
Application for OpenShift Plaform for Testing of Students Projects
Országh, Marián ; Janoušek, Vladimír (referee) ; Smrčka, Aleš (advisor)
Cieľom tejto práce je navrhnúť službu pre automatizované testovanie študentských programovacích projektov na základe požiadaviek a následne implementovať túto službu za použitia technológií OpenShift, Python a Git. Vytvorenie takejto služby stavia základ pre zjednotený proces testovania študentských projektov, ktorý zahŕňa spúšťanie testovacích sád v oddelených Linuxových kontajneroch. Vylepšený testovací proces má viesť ku zjednodušeniu známkovania vyučujúcimi a taktiež zlepšeniu výsledkov študentov pri týchto úlohách.   Táto diplomová práca vysvetľuje základy testovania softvéru, pričom sa sústredí na testovanie založené na požiadavkách, poskytuje náhľad do technológie kontajnerov a objasňuje, ako boli tieto témy zahrnuté pri návrhu služby a taktiež, ako sa ich použitie odrazilo na požiadavkách na ňu. Okrem toho je implementácia tejto služby podrobená detailnej analýze, ktorá má slúžiť ako referenčný materiál pre jej akékoľvek budúce rozšírenia.   Implementovaná služba je schopná vykonávať základné operácie, zahřňajúce paralelné testovanie študentských projektov v oddelených kontajneroch, vytvorenie kontajnerizovaného ladiaceho prostredia, alebo automatické zostavenie kontajnerového obrazu pre konkrétne zadanie.   

National Repository of Grey Literature : 29 records found   1 - 10nextend  jump to record:
Interested in being notified about new results for this query?
Subscribe to the RSS feed.